package com.digital.smartgrow.vo.businesscenter;

import com.baomidou.mybatisplus.annotation.TableField;
import com.digital.smartgrow.entity.business.UpBase;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Auther sunyuechao
 * @Date 2022/9/9-09-09 10:39
 * @Description
 **/
@Data
public class UpJobVo {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "id")
    private Integer id;

    @ApiModelProperty(value = "名称")
    private String name;

    @ApiModelProperty(value = "系列")
    private String series;

    @ApiModelProperty(value = "专业")
    private String major;

    @ApiModelProperty(value = "职务")
    private String upPost;

    @ApiModelProperty(value = "级别")
    private String upLevel;

    @ApiModelProperty(value = "学科")
    private String archives;

    @ApiModelProperty(value = "年度")
    private String year;

    @ApiModelProperty(value = "必备条件")
    private Integer scale;

    @ApiModelProperty(value = "流程关联")
    private Integer process;

    @ApiModelProperty(value = "填报开始时间")
    private String startTime;

    @ApiModelProperty(value = "填报截止时间")
    private String endTime;

    @ApiModelProperty(value = "状态(0:停用，1:启用)")
    private Integer status;


    @ApiModelProperty(value = "状态( 新申请-3，待审核：0，审核中：1，通过：2，打回重新申报：-1,不通过：-2)")
    private Integer meStatus;
    @ApiModelProperty(value = "基数数据")
    private UpBase upBase;
    @ApiModelProperty(value = "申报流程ID")
    private Integer upJobLogId;

    @ApiModelProperty(value = "第一个审批人类型，0：角色，1：自由人")
    private Integer isRole;

    @ApiModelProperty(value = "审批角色ID")
    private Integer role;

    @ApiModelProperty(value = "审批人ID")
    private Integer people;





}
